Check all lisp types in image loader
authorAndreas Schwab <schwab@linux-m68k.org>
Sat, 4 Sep 2010 19:39:34 +0000 (21:39 +0200)
committerAndreas Schwab <schwab@linux-m68k.org>
Sat, 4 Sep 2010 19:39:34 +0000 (21:39 +0200)
commit8b1d0d17b9407f4140b797c0c133d2e752e3147b
treeb08b40c339c340f39d4890712cb867f459bca897
parent40286e6e783da6254e52fe0289bd78496f509ec0
Check all lisp types in image loader

* nsimage.m (ns_load_image): Check argument types.

* image.c: Remove all uses of gcpro.
(xpm_load): Check all lisp types.
(pbm_load): Likewise.
(png_load): Likewise.
(jpeg_load): Likewise.
(tiff_load): Likewise.
(gif_load): Likewise.
(imagemagick_load_image): Likewise.
(imagemagick_load): Likewise.
(svg_load): Likewise.
(gs_load): Likewise.
src/ChangeLog
src/image.c
src/nsimage.m